scientific research installations - Französisch Englisch Wörterbuch